firefighting and rescue service vehicles - Turc Anglais Dictionnaire